MQKSAFQGNILRLIRNEIEYELDHSPPLQPPNSFGPFTVDERPGEQWISLKRNFGDKEDIKIEATMFDRSVPTSKSTKTEPEYILHITFIVNISKAGATEALEIMCSAWPDTIEISKLCIRRGINTSPSSYGGPEFEELDDQLQDALYQFLEERGISDELAVFLHRYMKNKGKAEYVRWMESVKSYVEQK